(function() {
	//Session状态存储，浏览器关闭后数据丢失
	Ext.onReady(function() {
		// 定义模型
		Ext.define("Person", {
			extend : 'Ext.data.Model',
			fields : [{
					name : "name",
					type : 'string'
				}, {
					name : 'age',
					type : 'int'
				}, {
					name : 'email',
					type : 'string'
				}]
		});
		
		//定义store和proxy，类型为sessionstorage
		var store = Ext.create('Ext.data.Store',{
			model:'Person',
			proxy:{
				type:'sessionstorage',
				id:'laoluoid'
			},
			autoload:true
		});
		
		//向store里写入数据，sync()更新至Session。多次刷新页面会累加数据
		store.add({name:"laoluo",age:32,email:"laoluo@263.com"},{name:"bibi",age:32,email:"bibi@263.com"});
		store.sync();
		
		store.load();
		var myArray =[];
		store.each(function(item){
			myArray.push(item.get('email'));
		});
		alert(myArray.join("\n"));
	});
})();